space shields - Turkish English Dictionary